Iterative Compression